Spintronics: From Giant Magnetoresistance To Topological Insulators And... 1/4